home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / doc / www_talk.arc / 000086_RASHTY@hujivms.bitnet _Mon Apr 13 17:28:35 1992.msg < prev    next >
Internet Message Format  |  1992-11-30  |  3KB

  1. Return-Path: <RASHTY@hujivms.bitnet>
  2. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA20004; Mon, 13 Apr 92 17:28:35 GMT+0200
  4. Received: by dxmint.cern.ch (dxcern) (5.57/3.14)
  5.     id AA08959; Mon, 13 Apr 92 17:28:22 +0200
  6. Message-Id: <9204131528.AA08959@dxmint.cern.ch>
  7. Received: from CEARN.cern.ch by CEARN.cern.ch (IBM VM SMTP V2R1)
  8.    with BSMTP id 8169; Mon, 13 Apr 92 17:28:06 SET
  9. Received: from HUJIVMS (RASHTY) by CEARN.cern.ch (Mailer R2.07B) with BSMTP id
  10.  1105; Mon, 13 Apr 92 17:28:05 SET
  11. Received: by HUJIVMS (HUyMail-V6j); Mon, 13 Apr 92 18:28:03 +0300
  12. Date:     Mon,  13 Apr 92 18:28 +0300
  13. From: Dudu Rashty +972-2-584848 <RASHTY@hujivms.bitnet>
  14. To: www-talk@nxoc01.cern.ch
  15. Subject:  few bugs in www
  16.  
  17. Hi,
  18.  
  19. when i have tried to create a telnet session than
  20.  
  21. 1) it used the rlogin instead of the telnet
  22. 2) the way the rlogin is used is wrong.. it sends the command
  23.    RLOGINtelnet /username= ...  WITHOUT THE HOSTNAME
  24.  
  25.  
  26. C++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++C
  27. HTACCESS.C   as it is now
  28. C++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++C
  29.  
  30.     BOOL rlogin = strcmp(access, "rlogin");
  31.     .
  32.     .
  33.     .
  34.  
  35.     if (!rlogin) {            /* telnet */
  36.         if (user) printf("When you are connected, log in as %s\n", user);
  37.         sprintf(command, "TELNET %s%s %s",
  38.         port ? "/PORT=" : "",
  39.         port ? port : "",
  40.         hostname);
  41.     } else {
  42.         sprintf(command, "RLOGIN%s%s%s%s %s", access,
  43.         user ? "/USERNAME=" : "",
  44.         user ? user : "",
  45.         port ? "/PORT=" : "",
  46.         port ? port : "",
  47.         hostname);
  48.     }
  49.     if (TRACE) fprintf(stderr, "HTaccess: Command is: %s\n", command);
  50.     system(command);
  51.     return HT_NO_DATA;        /* Ok - it was done but no data */
  52.  
  53. C++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++C
  54. correct code is :
  55. C++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++C
  56. HTACCESS.C
  57.  
  58.     BOOL rlogin = strcmp(access, "rlogin");
  59.     .
  60.     .
  61.     .
  62.  
  63.     if (rlogin) {            /* telnet */
  64.         if (user) printf("When you are connected, log in as %s\n", user);
  65.         sprintf(command, "TELNET %s%s %s",
  66.         port ? "/PORT=" : "",
  67.         port ? port : "",
  68.         hostname);
  69.     } else {
  70.         sprintf(command, "RLOGIN%s%s%s%s %s",
  71.         user ? "/USERNAME=" : "",
  72.         user ? user : "",
  73.         port ? "/PORT=" : "",
  74.         port ? port : "",
  75.         hostname);
  76.     }
  77.     if (TRACE) fprintf(stderr, "HTaccess: Command is: %s\n", command);
  78.     system(command);
  79.     return HT_NO_DATA;        /* Ok - it was done but no data */
  80.  
  81. C++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++C
  82.  
  83.  
  84.                                               thanks
  85.                                               __o     o__
  86.                                          _ \<,_   _.>/ _
  87.                                         (_)/ (_) (_) \(_)
  88.  
  89.                                              d    u   d    u
  90.                                              Hebrew University
  91.                                              Computation Center
  92.                                              Jerusalem, Israel
  93.